make provision - Français Anglais Dictionnaire